/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package ecua911;

import java.util.HashMap;
import java.util.Map;

/**
 *
 * @author Vivi
 */
public class SalonChat implements ISalonChat{
     private Map<String, Entidad> participantes = new HashMap<String, Entidad>();
    
    @Override
    public void registrar(Entidad participante) {
        participantes.put(participante.getResponsable(), participante);
    }

    @Override
    public void enviar(String de, String a, String msg) {
        
        if (participantes.containsKey(de) && participantes.containsKey(a)) {
            Entidad u = participantes.get(a);
            u.recibir(de, msg);
        }
        else
            System.out.println("Usuario inexistente");
    
    }
    
}
